Skip to content

Add Helium MCP cursor rules#255

Open
connerlambden wants to merge 2 commits intoPatrickJS:mainfrom
connerlambden:add-helium
Open

Add Helium MCP cursor rules#255
connerlambden wants to merge 2 commits intoPatrickJS:mainfrom
connerlambden:add-helium

Conversation

@connerlambden
Copy link
Copy Markdown

@connerlambden connerlambden commented Apr 14, 2026

Summary

Adds a new rules/helium-mcp-cursorrules-prompt-file/ entry with a .cursorrules file that explains how to wire Helium MCP (streamable HTTP at https://heliumtrades.com/mcp) into Cursor and how to choose among the hosted tools for news, balanced synthesis, bias analytics, tickers, options pricing, ranked strategies, and meme search.

Also documents agent discipline around rate limits, avoiding fabricated market or news data, and trusting the live MCP tool list.

Checklist

  • New folder under rules/ following technology-focus-cursorrules-prompt-file naming
  • README.md updated (Utilities section, alphabetical order preserved)
  • Optional folder README.md for context

Upstream: Helium Trades MCP page

Made with Cursor

Summary by CodeRabbit

  • Documentation
    • Added end-user guidance for integrating Helium MCP with the Cursor agent: outlines supported scenarios (news search, media-bias analysis, market and options data, meme search), tool-selection guidance, recommended request/response formatting, batching and rate-limit best practices, and safety/privacy reminders.

Add rules/helium-mcp-cursorrules-prompt-file with MCP wiring guidance, per-tool usage, and Utilities README entry for Helium Trades hosted tools.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 14, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 21a002e9-24ca-49db-8c90-6c89abd79891

📥 Commits

Reviewing files that changed from the base of the PR and between 627e873 and 6d21ee4.

📒 Files selected for processing (2)
  • README.md
  • rules/helium-mcp-cursorrules-prompt-file/README.md
✅ Files skipped from review due to trivial changes (1)
  • rules/helium-mcp-cursorrules-prompt-file/README.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • README.md

📝 Walkthrough

Walkthrough

Adds Cursor integration for Helium MCP: documentation and a new .cursorrules file defining tool-selection, operational constraints (batching, rate-limit awareness, no fabrication), and response formatting for Helium market/news/meme tools.

Changes

Cohort / File(s) Summary
README update
README.md
Added a "Utilities" entry linking to the Helium MCP Cursor rules folder and README.
Helium MCP Cursor rules
rules/helium-mcp-cursorrules-prompt-file/.cursorrules, rules/helium-mcp-cursorrules-prompt-file/README.md
New Cursor rules file preferring Helium MCP tools for news/market/options/memes; provides tool-to-intent mappings for nine tools, guidance for configuring hosted MCP server (https://heliumtrades.com/mcp) or stdio bridges, operational ground rules (call tools not hallucinate, batch/reuse results, report quota failures), response formatting, and security/privacy notes. Accompanying README documents use cases and attribution.

Sequence Diagram(s)

sequenceDiagram
    participant User as User
    participant Cursor as Cursor Agent
    participant MCP as Helium MCP Server
    User->>Cursor: Request (news/markets/options/memes)
    Note right of Cursor: Apply .cursorrules: select tool, check rate limits, batch if possible
    Cursor->>MCP: Call selected Helium tool(s) (e.g., search_news, get_ticker)
    MCP-->>Cursor: Tool results / quota status
    Cursor->>Cursor: Format answer (answer first, supporting bullets, limitations)
    Cursor-->>User: Respond with results and caveats
Loading

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Suggested reviewers

  • PatrickJS

Poem

🐰 Hop hop, I found the tools so bright,
News and tickers dancing in the night,
I call, I batch, I heed the rate,
No tall tales here — just data straight,
🥕 Cursor hums, the market's light!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add Helium MCP cursor rules' directly and accurately summarizes the main change: adding a new Cursor rules configuration for Helium MCP integration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 289: The README line uses an external GitHub URL; replace that external
link with a relative repository link or local doc reference and keep the rest of
the entry unchanged — update the "Helium MCP (news, bias, markets, options,
memes)" description to remove "https://github.com/connerlambden/helium-mcp" and
instead point to a relative path (for example a local doc or the rules
directory) referenced from the existing entry such as
"./rules/helium-mcp-cursorrules-prompt-file/.cursorrules" so the README only
contains relative links.

In `@rules/helium-mcp-cursorrules-prompt-file/README.md`:
- Line 5: Update the README.md to explicitly credit the original author/source
and add a one-line description of the associated .cursorrules file’s purpose:
add an "Original author" (or "Source") field with the author name and/or URL,
and a brief sentence describing how the .cursorrules aligns agent behavior with
Helium tool semantics and rate limits; ensure the wording appears at the top of
README.md and follows the repository's README credit format.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: fb4f9284-1719-41cf-a1af-480ac8666f92

📥 Commits

Reviewing files that changed from the base of the PR and between fc2ce04 and 627e873.

📒 Files selected for processing (3)
  • README.md
  • rules/helium-mcp-cursorrules-prompt-file/.cursorrules
  • rules/helium-mcp-cursorrules-prompt-file/README.md

Comment thread README.md Outdated
Comment thread rules/helium-mcp-cursorrules-prompt-file/README.md Outdated
@connerlambden
Copy link
Copy Markdown
Author

Thanks for the review feedback. Both issues have been addressed in the latest commits:

  1. The README entry now uses a relative link: ./rules/helium-mcp-cursorrules-prompt-file/.cursorrules
  2. The rules README includes author credit and a description of how the .cursorrules aligns agent behavior with Helium tool semantics and rate limits.

Ready for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant